//
//  YouMiView.h
//  YouMiAdView
//
//  Created by Layne on 10-8-31.
//  Copyright 2010 www.youmi.net. All rights reserved.
//

#import <UIKit/UIKit.h>

@protocol YouMiDelegate;

@interface YouMiView : UIView


/*
 *创建一个YouMiView实例
 *
 *详解:参数-->YouMiView的显示模式（modal）:0 = 竖屏横式显示(320X48) ; 1 = 横屏竖式显示(48X320) ;其他值，则返回默认竖屏横式显示模式
 *补充:每个创建的实例都是一个独立的实例
 */
+ (YouMiView *)createAdViewWithRevealModal:(NSUInteger)modal delegate:(id<YouMiDelegate>)delegate;


/*
 *返回SDK版本号
 *
 *详解:返回当前SDK的版本号信息
 */
- (NSString *)version;


/*
 *刷新广告，若广告已经成功从服务器获取下来
 *
 *详解:调用该函数前，请务必确保之前已经开始请求广告，同时当广告请求成功后不需要开发者调用刷新广告，后台会默认刷新广告，该函数主要是帮助开发者主动刷新广告而已
 */
- (void)refreshAd;


/*
 *开始请求广告
 *
 *详解:入口函数，开始请求广告，当你设置完成后，务必记得调用该函数，以便通知后台开始请求服务器广告
 */
-(void)startAdRequest;


/*
 *暂停请求广告
 *
 *详解:暂停请求广告
 */
-(void)pauseAdRequest;


/*
 *停止请求广告
 *
 *详解:停止请求广告
 */
- (void)stopAdRequest;


@end
